// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:07


// Source File Name:   nr.java

package com.zelix;

import java.awt.Component;
import java.awt.Window;


//            eo, xb, wb, zo, 
//            ow, l2, xc, qr, 
//            x2, z2, lt, to, 
//            f2, tb, it, nh, 
//            yw

public class nr
    implements eo
{

    private z2 a;
    private it b;
    private qr c;
    private nh d;
    private final xc e;
    private static String z[];

    public nr(z2 z2_1, it it, nh nh)
    {
        a = z2_1;
        b = it;
        d = nh;
        z2_1.setEnabled(false);
        z2_1.a(true);
        e = xc.a(zo.h, z[8]);
        a();
    }

    void a()
    {
        ow ow1 = new ow(this);
        java.util.Vector vector = null;
        try
        {
            vector = a.h();
        }
        catch(xb xb1)
        {
            new f2(a, z[5], z[2] + lt.a(xb1.a()) + z[1]);
        }
        catch(wb wb1)
        {
            new f2(a, z[0], z[3] + wb1.getMessage() + "'");
        }
        new l2(z[4], a, vector, e, b, d, ow1);
    }

    void a(String s, z2 z2_1, qr qr1, yw yw)
    {
        new x2(s, z[9], to.b(to.Ab), z2_1, qr1, yw);
    }

    void a(Integer integer, yw yw)
    {
        int i = integer.intValue();
        if(i == 1)
        {
            c = new qr(zo.h, z[6]);
            e.b(zo.h, z[8]);
            a(z[7], a, c, yw);
        }
    }

    public void b()
    {
        a.setEnabled(true);
        a.toFront();
        a.a(false);
    }

    void a(qr qr1, Integer integer)
    {
label0:
        {
            int i = integer.intValue();
            qr1.a(zo.h, z[6]);
            if(i == 1)
            {
                b();
                a.a(e.c(), qr1, d, null);
                if(!tb.b)
                    break label0;
            }
            a();
        }
    }

    private static String z(char[] chs) {
        for (int i = 0; i < chs.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key = 0x3d;
                    break;
                case 1:
                    key = 13;
                    break;
                case 2:
                    key = 49;
                    break;
                case 3:
                    key = 45;
                    break;
                default:
                    key = 16;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static 
    {
        String as[];
        as = new String[10];
        as[0] = "{d]H0x\177CBb";
        as[1] = "\032-_Bd\035k^X~Y#";
        as[2] = "x\177CBb\035zYD|X-UHdX\177\\D~TcV\rsQlB^uN-FDdU-\\LyS-\\HdUbU^0\007-rAqN~\021\n";
        as[3] = "x\177CBb\035zYD|X-UHdX\177\\D~TcV\rsQlB^uN-FDdU-\\LyS-\\HdUbU^0\007-\026";
        as[4] = "gh]Dh\035F]LcN@P^dX\177\021\0000i\177X@0xuRAeNd^Cc";
        as[5] = "~aP^cMlEE0x\177CBb";
        as[6] = "gF|rDr#BHb";
        as[7] = "gh]Dh\035F]LcN@P^dX\177\021\0000i\177X@0r}ED\177S~";
        as[8] = "gF|rDxU\037^uO";
        as[9] = "rF";
        for (int i = 0; i < as.length; i++) {
            as[i] = z(as[i].toCharArray());
        }
        z = as;
    }
}